package com.hb.trans.delegate

class DisqualifyReasonLoader {

    fun getReasonMap(): MutableMap<String, String> {
        val map = mutableMapOf<String, String>()
        map["1"] = "同一教练员同时带教多名学员!"
        map["2"] = "同一计时终端同时多人培训!"
        map["3"] = "同一学员在不同车上同时培训!"
        map["4"] = "该分钟学时产生的位置不在审核教学区域内!"
        map["5"] = "该学员单日培训时长已超过单日培训最大时长!"
        map["6"] = "最大行驶速度为0、发动机转速为0同时出现并超过5分钟!"
        map["7"] = "行驶距离为0，出现并超过5分钟!"
        map["8"] = "过程照片人脸比对不通过！"
        map["9"] = "该学时不在有效培训时间段内!"
        map["10"] = "该电子教学日志找不到所对应的分钟学时!"
        map["11"] = "登录（或者登出）照片缺失!"
        map["12"] = "教练员审核未通过!"
        map["13"] = "教练车审核未通过!"
        map["14"] = "登录或登出照片人脸比对不通过！"
        map["15"] = "该学员单次培训时长小于设定值！"
        map["16"] = "发动机转速为0，并同时出现*分钟"
        map["17"] = "最大速度为0，并同时出现*分钟"
        map["18"] = "教学区域不存在"
        map["19"] = "定位时间不能为空"
        map["20"] = "过程照片缺失"
        map["21"] = "登入或登出照片缺失或时间不在规定时间段内！"
        map["51"] = "培训总学时未达标！"
        map["52"] = "培训总里程未达标！"
        map["53"] = "课堂培训不够规定时间！"
        map["54"] = "实车培训不够规定时间！"
        map["55"] = "远程教学不够规定时间！"
        map["56"] = "模拟器教学不够规定时间！"
        return map
    }
}